package com.jymj.service;

import com.jymj.entity.CjEntity;
import com.jymj.entity.CyfzHzkfEntity;
import com.jymj.entity.CyfzSyEntity;
import com.jymj.entity.GhEntity;
import com.jymj.entity.fhtnty.GhFhEntity;

import java.util.List;
import java.util.Map;

public interface GhService {

    List<GhFhEntity> queryByCode(String code);

    List<GhEntity> queryBydkyt(Integer pjid);

    List<CyfzSyEntity> querySyfx(Integer pjid);

    List<CyfzHzkfEntity> querySyfxHzkf(Integer pjid);

    List<GhFhEntity> queryByGznx(Integer pjid);

    List<GhEntity> queryByDkbh(String dkbh, String point, Integer pjid);

    void updateGh(GhEntity ghEntity);

    List<GhFhEntity> getGznxByType(Integer pjid);

    List<CjEntity> selectCj(String code);

    List<GhEntity> queryGh(Map map);
}
